home *** CD-ROM | disk | FTP | other *** search
/ Aminet 40 / Aminet 40 (2000)(Schatztruhe)[!][Dec 2000].iso / Aminet / misc / emu / msh-156.lha / doc / Haynie2 < prev    next >
Internet Message Format  |  1994-11-05  |  4KB

  1. From comp.sys.amiga.programmer Wed Nov  2 15:42:56 1994
  2. Xref: sci.kun.nl comp.sys.amiga.applications:29744 comp.sys.amiga.hardware:95124 comp.sys.amiga.programmer:56980 comp.sys.ibm.pc.hardware.misc:13914 comp.os.msdos.programmer:45082
  3. Newsgroups: comp.sys.amiga.applications,comp.sys.amiga.hardware,comp.sys.amiga.programmer,comp.sys.ibm.pc.hardware.misc,comp.os.msdos.programmer
  4. Path: sci.kun.nl!sun4nl!EU.net!uunet!newsfeed.pitt.edu!dsinc!scala!news
  5. From: dave.haynie@scala.com (Dave Haynie)
  6. Subject: Re: Can IBM-PC read/write floppies for Amiga?
  7. Sender: news@scala.scala.com (Usenet administrator)
  8. Message-ID: <1994Nov2.083426.18892@scala.scala.com>
  9. Date: Wed, 2 Nov 1994 08:34:26 GMT
  10. Lines: 62
  11. Reply-To: dave.haynie@scala.com (Dave Haynie)
  12. References: <CxuMz8.DrK@world.std.com> <380pj2$hab@dsm6.dsmnet.com> <Cxvv8w.9xD@eskimo.com> <38qvh2$h0g@gabriel.keele.ac.uk>
  13. Nntp-Posting-Host: gator
  14. Organization: Scala Inc., US Research & Development
  15.  
  16. In <38qvh2$h0g@gabriel.keele.ac.uk>, u3f38@cc.keele.ac.uk (DG Coombes) writes:
  17. >Billy Laughlin (kerhop@eskimo.com) wrote:
  18. >: The Skeleton (mikebockert@dsm1.dsmnet.com) wrote:
  19.  
  20. >: : Amiga's can read/write both mac and ibm disks.. however ibm's can't read
  21. >: : anything except for ibm..  on Amiga we use crossdos (part of Amiga OS) to read
  22. >: : ibm disks and copy files to the amgia with it.. we use any util we want since
  23. >: : the amiga can access the ibm drive fine.. 
  24.  
  25. There are two issues here -- the low-level format and the file system
  26. format. An Amiga can read IBM disks because it can be programmed to
  27. handle both of these. An IBM can't read an Amiga disk because the
  28. generic PC floppy controller can't read the Amiga's low-level format.
  29.  
  30. Which is the same reason the Amiga gets more data on a disk. A PC
  31. reads and writes individual sectors on a disk individually. Since
  32. there's some slop in the positioning of the heads when this is done,
  33. it's standard practice to leave some space between sectors. The
  34. standard PC disk format puts 9 sectors on each track in 1MB mode, 18
  35. sectors on each track in 2MB mode.  The Amiga always reads and writes
  36. full tracks. So while it can deal with physically sectored disks like
  37. those of the PC, the native Amiga format uses logical sectors; there's
  38. no gap between sectors. This allows the Amiga to format 11 sectors per
  39. track in 1MB mode, 22 sectors per track in 2MB mode (using the slow
  40. drive, since the Paula chip itself can't handle HD data rates).
  41.  
  42. >: this is mostly true, although I have a program for IBM called
  43. >: Mac'n'Dos that allows the IBM to read/write/format Macintosh
  44. >: high density disks in a standard high density IBM drive.
  45. >: (no special hardware required)
  46.  
  47. >Really?  As far as I know the Macs unique in it's disks 'coz it changes the
  48. >motor speed so the inside tracks are read at the same speed as the outer
  49. >tracks.  
  50.  
  51. The Mac "high density" mode, first implemented in one of the Mac IIs
  52. (I forget just when that appeared), dispensed with the old Mac floppy
  53. controller. The old Mac floppy controller, used in the 68000-based
  54. Macs, managed to store 800K per disk by varying disk speed. It still
  55. used physical sectors, but since the linear density on a disk's outer
  56. tracks is less at a constant angular velocity than on the inner
  57. tracks, you can fit more on a disk by approximating a constant linear
  58. velocity. Only CD's really use a constant linear velocity, since
  59. real sectors are much more efficient. But many computers have done
  60. this kind of thing in the past, including the PET and C64/C128 drives
  61. (though they electronically varied the bit density, rather than
  62. mechanically varying the angular velocity of the disk).  It's pretty
  63. common on hard disk drives too -- if you're using a modern drive,
  64. "track", "head", and "sector" numbers are just supplied to make you
  65. comfortable; all modern PC drives are intelligent, and deal with sector
  66. addresses independent of physical form.
  67.  
  68. Anyway, Apple got rid of that entirely on their high-density
  69. format. At the low level, it's compatible with the PClone format,
  70. though of course you need a Mac file system running on the PC (or
  71. Amiga with HD disk drive) to read the HD Mac format.
  72.  
  73. Dave Haynie          | ex-Commodore Engineering |  See my first film
  74. Sr. Systems Engineer |      Class of '94        | "The Deathbed Vigil"
  75. Scala Inc., US R&D   | C= Failure n. See: Greed |     info@iam.com
  76.  
  77.             "I don't sleep, I dream" - R.E.M.
  78.  
  79.  
  80.